//
// Created by 袁绪龙 on 2024/4/29.
//

#ifndef BASIC_OPENGLWIDGET3_H
#define BASIC_OPENGLWIDGET3_H


#include <QOpenGLWidget>
#include <QOpenGLFunctions_3_3_Core>

/// 练习：绘制2个三角形
class OpenGLWidget3: public QOpenGLWidget, QOpenGLFunctions_3_3_Core {
Q_OBJECT
public:
    explicit OpenGLWidget3(QWidget *parent = nullptr);

protected:
    virtual void initializeGL(); ///< QOpenGLWidget的需要实现的函数
    virtual void resizeGL(int w, int h); ///< QOpenGLWidget的需要实现的函数
    virtual void paintGL(); ///< QOpenGLWidget的需要实现的函数
};


#endif //BASIC_OPENGLWIDGET4_H
